Extending DL Reasoning Support for the OWL Datatyping (or "Why Datatype Groups?")

نویسندگان

  • Jeff Z. Pan
  • Ian Horrocks
چکیده

The OWL [2] datatype formalism (or simply OWL datatyping) presents some new requirements for DL reasoning services, in terms of semantics (to allow the use of so-called 'un-supported' datatypes), expressive power (to support enumerated datatypes) and datatype construction mechanism (both datatypes and datatype expressions). On the other hand, OWL datatyping is expected to be extended to include more expressive power. E.g., OWL datatyping does not provide a general framework for user-defined datatypes, such as XML Schema derived datatypes, nor does it support n-ary datatype predicates (such as the binary predicate > for integers), not to mention user-defined datatype predicates (such as the binary predicate > for non-negative integers). In this poster, we explain why it is necessary to extend the existing datatype approaches to the datatype group approach, in order to meet the above new requirements. It was Baader and Hanschke [1] who first presented a rigorous treatment of datatype predicates (or simply predicates). In their approach, a concrete domain [1, 4] is composed of a set of datatype values (such as integers) and a set of n-ary predicates (such as '<') defined over these values with obvious (fixed) extensions. Horrocks and Sattler [3] proposed the so called 'type system approach', which can be seen as a simplified version of the concrete domain approach, where the datatype domain (of a datatype interpretation) is regarded as a universal concrete domain and datatypes are treated as unary predicates in the universal concrete domain. In short, in the above two approaches, datatypes are nothing but unary predicates. In OWL datatyping, however, people take another view. A Datatype d distinguishes from a predicate in that it is characterised not only by the value spaces V (d), but also a lexical space, L(d), which is a set of Unicode strings, and a total mapping L2V (d) from the lexical space to the value space. E.g., boolean is a datatype with value space {true, f alse}, lexical space {T,F,1,0} and lexical-to-value mapping {T → true, F → f alse, 1 → true, 0 → f alse}. Data values can be represented by typed literals or plain literals, where typed literals are combinations of string and datatype URIs, while plain literals are simply strings, with optional language tag. E.g., " 1 " ˆˆxsd:boolean is a typed literal, while " 1 " is a plain literal. Therefore, when we extend OWL datatyp-ing to support predicates, we should not …

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

OWL-E: Extending OWL with Expressive Datatype Expressions

Although OWL, an emerged standard of expressing ontologies in the Semantic Web, is a very expressive ontology language, the OWL datatyping formalism is far not expressive enough to generally represent user-defined datatypes (such as XML Schema derived datatypes), not to mention user-defined datatype predicates (such as > for non-negative integers) in Semantic Web ontologies and applications. In...

متن کامل

Extending Datatype Support for Tractable Reasoning with OWL 2 EL Ontologies

It was mentioned on multiple occasions that datatype expressions are a necessary component of any production quality knowledge base and will surely play a major role in the upcoming Semantic Web. This paper briefly summarizes the work on improving the support for tractable reasoning with datatype expressions in ELK a highly efficient reasoner. Tests have shown an exceptional speed of ontology c...

متن کامل

A Scheme for Integrating Datatype Groups into Description Logics

Existing ontology-related formalisms focus on either datatypes (such as the OWL datatype formalism) or datatype predicates (such as the concrete domain approach). Furthermore, they don’t provide a general framework for representing customised datatypes and predicates, which is identified as a key requirement of ontology languages. In this paper we shall propose a scheme for integrating concept ...

متن کامل

Introducing Customised Datatypes and Datatype Predicates into OWL

Although OWL is rather expressive, it has a very serious limitation on datatypes; i.e., it does not support customised datatypes. It has been pointed out that many potential users will not adopt OWL unless this limitation is overcome, and the W3C Semantic Web Best Practices and Deployment Working Group has set up a task force to address this issue. This paper provides a solution for this issue ...

متن کامل

WSML Deliverable D 20 . 1 v 0 . 2 OWL −

This deliverable presents restricted variants of the OWL Lite, DL and Full species of the OWL ontology language, called OWL Lite−, OWL DL− and OWL Full−, respectively. OWL Lite− and OWL DL− are strict subsets of OWL Lite and OWL DL. They are limited in such a way that there exists a translation from both languages directly into the deductive database language Datalog. Thus, any OWL Lite− or OWL...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004